package backend.service.admin;

import backend.model.admin.Employee;
import backend.service.base.DBModelService;

import java.util.List;

public interface EmployeeService extends DBModelService<Employee> {

	List<Employee> findAllEmployees();

    List<Employee> findAllEmployeesByForeman(int  foremanId);

    List<Employee> findAllActiveEmployees();

    Employee findEmployeeByFirstAndLastName(String firstName, String lastName);

    Employee findActiveEmployeeByIdentificationCard(String identificationCard);

    List<Employee> findAllActiveEmployeesByTeam(int teamId);
}
